Skip to content

Update windows-sys to >= 0.60, <= 0.61 and linux-raw-sys to 0.12.1#180

Merged
kevinmehall merged 2 commits intokevinmehall:mainfrom
ColinFinck:update-windows-sys-and-linux-raw-sys
Jan 25, 2026
Merged

Update windows-sys to >= 0.60, <= 0.61 and linux-raw-sys to 0.12.1#180
kevinmehall merged 2 commits intokevinmehall:mainfrom
ColinFinck:update-windows-sys-and-linux-raw-sys

Conversation

@ColinFinck
Copy link
Contributor

windows-sys 0.61.x is very important for me, because it consistently uses raw-dylib for importing APIs from Windows DLLs. This makes a huge difference when using non-MSVC toolchains to build Windows binaries, e.g. x86_64-pc-windows-gnullvm.

I also took the opportunity to update linux-raw-sys to the latest release.

cargo test worked for me on both Windows and Linux.

CC @kevinmehall

@kevinmehall
Copy link
Owner

It seems like the >= .. <= ranges are kind of useless because Cargo will just pick the highest compatible even if another dependency wants the lower one, but I'll leave these for now in case someone wants to pin them in Cargo.lock.

@kevinmehall kevinmehall merged commit ac1988f into kevinmehall:main Jan 25, 2026
8 checks passed
@kevinmehall
Copy link
Owner

Released in v0.2.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants